a man who lives off women - Türkisch Englisch Wörterbuch